Публикации с тэгом "Type conversion"

Популярная публикация: бронза СТАТЬЯ Интересно о C#: Операторы приведения не подчиняются дистрибутивному закону

Эрик Липперт отвечает на вопрос, заданный на StackOverflow, по поводу оператора "?" и приведения типов. Рассмотрим следующую ситуацию: object result; bool isDecimal = GetAmount(out result); decimal amount = (decimal)(isDecimal ? result : 0); Разработчик был глубоко удивлен, когда увидел, что данный код компилируется, но потом выдает ошибку приведения (invalid cast exception). Кто-нибудь видит в чем причина? В алгебре операция умножения более приоритетная чем операция сложения. Т.е. q * (r + s) -...

<1>

Ищите нас в интернетах!

Комментарии

Свежие вакансии